python定义int变量 |
您所在的位置:网站首页 › python int 类型 › python定义int变量 |
好好学习,天天向上。又到了齐小猴写笔记的时间,今天的内容是python 变量以及常用数字类型,废话不多说,撸起袖子开始写 变量 1.说到变量,先回顾上一篇说过的标识符,自己定义,自己命名,由字母,下划线以及数字组成,必须小写字母,变量名是归属于标识符里面的,也需要我们自己命名,命名规则也是一样一样一样的 a = 1 b = 2 这里定义了两个变量,变量a和变量b,a=1和b=2是分别对两个变量进行赋值,就好比我们小学时学数学x=1,y=2是一个道理,等号左边是变量名,右边是变量值,看不懂去补习小学数学。 python里面一旦创建了一个变量,赋值给它以后,就会存储在python的内存里。那么我们在定义变量的时候要注意不要出现同名变量,什么意思呢,写一段试一下 a = 1 a = 2 print(a) 这里先定义一个变量a,赋值让它等于 1,紧接着,下面又定义了与它同名的变量a,赋值为2,这是输出a的结果 D:\python\python.exe D:/python-test/day_01/day_01_3.py 2 可以看到,a的值是2,也就是说,最新的赋值会覆盖掉上一次的赋值,所以在定义变量时不能出现同名变量,如果出现,会以最新的值赋给该变量 2.第二个需要注意的点是,如果你要引用一个变量,在引用之前,要确定是否已经定义并且赋值,同样举个栗子 print(a) 这里未定义过变量a,直接输出 D:\python\python.exe D:/python-test/day_01/day_01_3.py Traceback (most recent call last): File "D:/python-test/day_01/day_01_3.py", line 5, in print(a) NameError: name 'a' is not defined Process finished with exit code 1 结果华丽丽的报错了,报错内容就是a没有被定义,如果在输出之前先定义一下变量a,并赋予一个值给它 a = 1 print(a) 一定会得到你想要的结果 D:\python\python.exe D:/python-test/day_01/day_01_3.py 1 python常见的数据类型 数字 1.整数 int 2.浮点数float 整型和浮点型是一个非常简单的概念,简单的说就是整数和小数,大家都是读过小学的人,可以轻而易举的判断出1是整数,2.5是小数,那么这里面1就是整型,2.5是浮点型,python呢也可以轻而易举的判断出,怎么看呢,用之前说过的type()函数 a = 1 b = 2.5 print(type(a)) print(type(b)) D:\python\python.exe D:/python-test/day_01/day_01_3.py 字符串 1.成对的单引号或者成对的双引号括起来的内容都是字符串 c = '1' d = "hello" print(type(c)) print(type(d)) D:\python\python.exe D:/python-test/day_01/day_01_3.py 这里可以看到,单引号里面的1和双引号里面的hello,都是字符串 2.字符串的取值访问 d = "hello" print(d) 在这里,d是一个字符串,hello,想要取到d的值,只需要print输出,执行一下,得到结果 D:\python\python.exe D:/python-test/day_01/day_01_3.py hello 完美!那如果我想取到hello中的e呢,稍微加个小改动即可 d = "hello" print(d[1]) 看一下结果 D:\python\python.exe D:/python-test/day_01/day_01_3.py e 这是什么原理?第一,因为字符串里面的元素是由一个一个的字符组成,数一下hello,这里面有5个字符。第二& |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |